3407
7
7597
6
1167
5
546
3
1378
2
951
1036
1
1171
2346
1019
276
906
959
222
1200
388
261
354
1867
808
1097
1905
790